stop the rot - Espagnol Anglais Dictionnaire